meter facility - German English Dictionary